stern pulpit - German English Dictionary